/*
 * $Id$
 *
 * Copyright 2006- Revolution Health Group.  All rights reserved.
 *
 * This software is the confidential and proprietary information
 * of Revolution Health Group.  (Confidential Information).
 * You shall not disclose such Confidential Information and shall
 * use it only in accordance with the terms of the license 
 * agreement you entered into with Revolution Health Group.
 *
 */
package org.javason.jsonrpc;

import java.math.BigDecimal;
import java.util.List;

import org.apache.commons.lang.builder.ReflectionToStringBuilder;

public class ConverterTestInterface {
	
	public void testMe(ConverterTestBean bean, BigDecimal input) {
		System.out.println("bean = " + ReflectionToStringBuilder.toString(bean));
		System.out.println("input = " + input);
	}
	
	public void testArray(String[] strArray) {
		System.out.println(ReflectionToStringBuilder.toString(strArray));
	}
	
	public void getQuotes(String campaignId, 
			List<WsfCustomer> customers, 
			String zipCode, 
			String countyName, 
			String effectiveDate) {
		
		System.out.println("TESTING 1 2 3");
		System.out.println(ReflectionToStringBuilder.toString(customers));
		System.out.println(ReflectionToStringBuilder.toString(customers.get(0)));
	}
	
	public void multipleGenerics(List<String> names, List<Integer> ids) {
		System.out.println(ReflectionToStringBuilder.toString(names));
		System.out.println(ReflectionToStringBuilder.toString(names.get(0)));
		
		System.out.println(ReflectionToStringBuilder.toString(ids));
		System.out.println(ReflectionToStringBuilder.toString(ids.get(0)));
		System.out.println(ids.get(0).doubleValue());
	}
}
